f3(f3(x, y, z), u, f3(x, y, v)) -> f3(x, y, f3(z, u, v))
f3(x, y, y) -> y
f3(x, y, g1(y)) -> x
f3(x, x, y) -> x
f3(g1(x), x, y) -> y
↳ QTRS
↳ DependencyPairsProof
f3(f3(x, y, z), u, f3(x, y, v)) -> f3(x, y, f3(z, u, v))
f3(x, y, y) -> y
f3(x, y, g1(y)) -> x
f3(x, x, y) -> x
f3(g1(x), x, y) -> y
F3(f3(x, y, z), u, f3(x, y, v)) -> F3(x, y, f3(z, u, v))
F3(f3(x, y, z), u, f3(x, y, v)) -> F3(z, u, v)
f3(f3(x, y, z), u, f3(x, y, v)) -> f3(x, y, f3(z, u, v))
f3(x, y, y) -> y
f3(x, y, g1(y)) -> x
f3(x, x, y) -> x
f3(g1(x), x, y) -> y
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ QDPOrderProof
F3(f3(x, y, z), u, f3(x, y, v)) -> F3(x, y, f3(z, u, v))
F3(f3(x, y, z), u, f3(x, y, v)) -> F3(z, u, v)
f3(f3(x, y, z), u, f3(x, y, v)) -> f3(x, y, f3(z, u, v))
f3(x, y, y) -> y
f3(x, y, g1(y)) -> x
f3(x, x, y) -> x
f3(g1(x), x, y) -> y
The following pairs can be strictly oriented and are deleted.
The remaining pairs can at least by weakly be oriented.
F3(f3(x, y, z), u, f3(x, y, v)) -> F3(x, y, f3(z, u, v))
F3(f3(x, y, z), u, f3(x, y, v)) -> F3(z, u, v)
[F1, f3]
f3(f3(x, y, z), u, f3(x, y, v)) -> f3(x, y, f3(z, u, v))
f3(x, y, y) -> y
f3(x, y, g1(y)) -> x
f3(x, x, y) -> x
f3(g1(x), x, y) -> y
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
f3(f3(x, y, z), u, f3(x, y, v)) -> f3(x, y, f3(z, u, v))
f3(x, y, y) -> y
f3(x, y, g1(y)) -> x
f3(x, x, y) -> x
f3(g1(x), x, y) -> y